
<?php  
require_once('../system/common.inc.php');
base_url();
$rewrite_mod = get_option('rewrite_mod');
switch($rewrite_mod){
	case 3:
		$rewrite_url = array('view' => 'view/%d', 'view_nohistory' => 'view/%d/nohistory', 'screenshot' => 'screenshot/%d', 'history' => 'history/%d', 'contact' => 'contact/%d', 'section' => 'section/%d', 'report' => 'report/%d', 'report_support' => 'report/%1$d/%2$d', 'more' => 'more/%d', 'more_offset' => 'more/%1$d/%2$d', 'misc' => 'misc');
		break;
	case 1:
	case 2:
	default:
		$rewrite_url = array('view' => 'index.php?method=view&amp;pid=%d', 'view_nohistory' => 'index.php?pid=%d&amp;addr=nohistory', 'screenshot' => 'index.php?method=screenshot&amp;pid=%d', 'history' => 'index.php?method=history&amp;pid=%d', 'contact' => 'index.php?method=contact&amp;pid=%d', 'section' => 'index.php?method=section&amp;pid=%d', 'report' => 'index.php?method=report&amp;pid=%d', 'report_support' => 'index.php?method=report&amp;pid=%1$d&amp;support=%2$d', 'more' => 'index.php?method=more&amp;pid=%d', 'more_offset' => 'index.php?method=more&amp;pid=%1$d&amp;offset=%2$d', 'misc' => 'misc.php');
		break;
}
function echo_rewrite_url($type, $variable1, $variable2=''){
	global $rewrite_url;
	echo SITE_URL;
	printf($rewrite_url[$type], $variable1, $variable2);
}
class_loader('Mobile_Detect');
$detect = new Mobile_Detect;
if(!$detect->isiOS()){
	if (DCRM_PCINDEX == 2) {
		header("Location: ".SITE_URL.$rewrite_url['misc.php']);
		exit();
	} else {
		$isCydia = false;
	}
} else {
	if (DCRM_MOBILE == 2) {
		if (!strpos($detect->getUserAgent(), 'Cydia')) {
			$isCydia = false;
		} else {
			$isCydia = true;
		}
	} else {
		exit('Access Denied');
	}
}
if (file_exists('Release')) {
	$release = file('Release');
	$release_origin = __('No Name');
	$release_mtime = filemtime('Release');
	$release_time = date('Y-m-d H:i:s',$release_mtime);
	foreach ($release as $line) {
		if(preg_match('#^Origin#', $line)) {
			$release_origin = trim(preg_replace("#^(.+):\\s*(.+)#","$2", $line));
		}
		if(preg_match("#^Description#", $line)) {
			$release_description = trim(preg_replace("#^(.+):\\s*(.+)#","$2", $line));
		}
	}
} else {
	$release_origin = __('新手帮助');
}
if (isset($_GET['pid'])) {
	if (ctype_digit($_GET['pid']) && intval($_GET['pid']) <= 10000) {
		function device_check(){
			global $detect;
			$device_type = array('iPhone', 'iPod', 'iPad');
			for ($i = 0; $i < count($device_type); $i++) {
				$check = $detect->version($device_type[$i]);
				if ($check !== false) {
					if (isset($_SERVER['HTTP_X_MACHINE'])) {
						$DEVICE = $_SERVER['HTTP_X_MACHINE'];
					} else {
						$DEVICE = 'Unknown';
					}
					$OS = str_replace('_', '.', $check);
					break;
				}
			}
			return array('DEVICE' => $DEVICE, 'OS' => $OS);
		}

		if (isset($_GET['method']) && $_GET['method'] == 'screenshot') {
			$index = 2;
			$title = __('View Screenshots');
		} elseif (isset($_GET['method']) && $_GET['method'] == 'report') {
			$device_info = device_check();
			if (!isset($_GET['support'])) {
				$index = 3;
			} else {
				if ($_GET['support'] == '1') {
					$support = 1;
				} elseif ($_GET['support'] == '2') {
					$support = 2;
				} elseif ($_GET['support'] == '3') {
					$support = 3;
				} else {
					$support = 0;
				}
				$index = 4;
			}
			$title = __('Report Problems');
		} elseif (isset($_GET['method']) && $_GET['method'] == 'history') {
			$index = 5;
			$title = __('Version History');
		} elseif (isset($_GET['method']) && $_GET['method'] == 'contact') {
			$index = 6;
			$title = __('Contact us');
		} elseif (isset($_GET['method']) && $_GET['method'] == 'section') {
			$index = 7;
			$title = __('Package Category');
		} elseif (isset($_GET['method']) && $_GET['method'] == 'more') {
			$index = 8;
			$section = DB::fetch_first("SELECT `Name`, `Icon` FROM `".DCRM_CON_PREFIX."Sections` WHERE `ID` = '".(int)$_GET['pid']."'");
			$q_name = DB::real_escape_string($section['Name']);
			if (isset($_GET['offset']) && !empty($_GET['offset']) && ctype_digit($_GET['offset'])) {
				$offset = intval($_GET['offset']);
			} else {
				$offset = 0;
			}
			$packages = DB::fetch_all("SELECT `ID`, `Name`, `Package` FROM `".DCRM_CON_PREFIX."Packages` WHERE (`Stat` = '1' AND `Section` = '".$q_name."') ORDER BY `ID` DESC LIMIT 10 OFFSET ".$offset);
			foreach($packages as $package){
				if(!empty($package)){
					if ($isCydia) { ?>
				<a href="cydia://package/<?php echo($package['Package']); ?>" target="_blank">
<?php					} else { ?>
				<a href="<?php echo_rewrite_url('view', $package['ID']);?>">
<?php					} ?>
					<img class="icon" src="<?php echo(SITE_URL); ?>icon/<?php echo(empty($section['Icon']) ? 'default/unknown.png' : $section['Icon']); ?>">
					<div>
						<div>
							<label>
								<p><?php echo($package['Name']); ?></p>
							</label>
						</div>
					</div>
				</a>
<?php
				}
			}
			exit();
		} elseif (!isset($_GET['method']) || (isset($_GET['method']) && $_GET['method'] == 'view')) {
			$index = 1;
			$title = __('View Package');
			$package_id = (int)DB::real_escape_string($_GET['pid']);
			$package_info = DB::fetch_first("SELECT `Name`, `Version`, `Author`, `Package`, `Description`, `DownloadTimes`, `Multi`, `CreateStamp`, `Size`, `Installed-Size`, `Section`, `Homepage`, `Tag`, `Level`, `Price`, `Purchase_Link`, `Changelog`, `Changelog_Older_Shows`, `Video_Preview`, `System_Support`, `ScreenShots` FROM `".DCRM_CON_PREFIX."Packages` WHERE `ID` = '".$package_id."' LIMIT 1");
			if ($package_info) $title = $title.' - '.$package_info['Name'];
		} else {
			httpinfo(405);
			exit();
		}
	} else {
		httpinfo(405);
		exit();
	}
} elseif (!isset($_GET['method'])) {
	$index = 0;
	$title = $release_origin;
} else {
	httpinfo(405);
	exit();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title><?php echo($title); ?></title>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<meta name="apple-mobile-web-app-title" content="<?php echo($release_origin); ?>" />
		<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
		<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
		<meta name="HandheldFriendly" content="true" />
		<meta name="format-detection" content="telephone=no" />
		<meta name="robots" content="index, follow" />
<?php
if (defined("AUTOFILL_SEO")) {
?>
		<meta name="title" content="<?php echo(AUTOFILL_SEO); ?>" />
<?php
}
if (!empty($release_description)) {
?>
		<meta name="description" content="<?php echo($release_description); ?>" />
<?php
}
if (defined("AUTOFILL_KEYWORDS")) {
?>
		<meta name ="keywords" content="<?php echo(AUTOFILL_KEYWORDS); ?>" />
<?php
}
if ($isCydia) {
?>
		<base target="_blank">
<?php
} else {
?>
		<base target="_top">
<?php
}
?>
		<link rel="apple-touch-icon" href="<?php echo(SITE_URL); ?>../CydiaIcon.png">
		<link rel="shortcut icon" href="<?php echo(SITE_URL); ?>../favicon.ico">
      <link type="text/css" media="screen" rel="stylesheet" href="./help/help.css">

	</head>
	
		
<?php
?>
  <body class="pinstripe">
<panel>

<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>我从Cydia中安装了一个东西为什么在桌面找不到图标</p>
    <hr/><p>首先要确定您安装的是不是命令行软件，这不会有图标的（您可以点击“管理”-“设置”将身份设置为用户，会为您屏蔽这些）。其次很多插件都是在系统“设置”中进行设置的，如果还是不显示，请搜索<strong><a href="cydia://package/preferenceloader" target="_blank">PreferenceLoader</a></strong>安装</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>在安装软件的时候提示“未找到依赖软件包或存在冲突的软件包，无法完成安装。”该怎么办？</p>
    <hr/><p>遇到这种情况，请看错误页下方的 “<strong>Depends</strong>（依赖）”处，它后面会列出您需要安装的依赖，首先请确定您自带源（bigboss、modmyi、saurik）都添加了，如果还不能解决，请检查您Cydia设置的用户身份！（上方有设置方法）</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>我安装完了完软件，但是无法使用。</p>
    <hr/><p>这有两个原因：1、您当前安装的软件可能不兼容您的系统<br>
2、您没有安装<strong><a href="cydia://package/mobilesubstrate" target="_blank">Mobile Substrate</a></strong>（想在Cydia安装软件，必须安装此依赖）</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>我添加一个源，Cydia却弹窗提示有危险。</p>
    <hr/><p>Cydia不允许盗版的存在，您添加的源可能是一个做盗版（正版破解分享）软件的源，Cydia为了自身利益做了禁止，您可选择<strong>“仍然添加”</strong>，对您的机器没有危害</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>我添加源，但是打开后什么都没有。</p>
    <hr/><p>首先请重启Cydia（关闭cydia再打开），重新刷新源，如果还没有，您要去确认这是不是一个正确的源地址</p>
    </div>
</fieldset>

<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>每次刷新Cydia后有提示更新，可以更新吗？</p>
    <hr/><p>Cydia提示更新的都是您已安装的，版本号变化（一般为bug修复，或者添加新功能）后推送更新，如果您不更新可能会错过一些东西~建议您更新</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>每次Cydia加载都很慢，怎样加速？</p>
    <hr/><p>进入Cydia，删掉一些不必要的源比如自带的Modmyi、ZodTTD、UtraSn0w等。一是由于上述源服务器均在国外，二是其中大部分东西已经不适用于新系统。</p>
    </div>
</fieldset>

<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>有些软件无法搜索到怎么办？</p>
    <hr/><p>1，您搜索的关键字在已有软件源数据下搜不到，请检查您的关键字或软件源<p>2、您搜索的是否是一个命令行包，这些包对Cydia用户身份浏览的用户做了屏蔽，您无法搜索到，可以到“管理”-左上角“设置” 设置身份为开发者</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>从Cydia安装东西有没有风险？</p>
    <hr/><p>有的，Cydia中的软件并不像App Store iphone通用在ipad上，即使冲突也就程序闪退而已。cydia插件工具大多为高权限私有api开发，一般的都基于mobilesubstrate，如有冲突，轻则safe mode安全模式（mobilesubstrate保护措施），重则白苹果（无法开机），一般是前者，不会白苹果，Safe Mode后卸载安装的最后一个插件即可。</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>装太多插件会不会很耗电？</p>
    <hr/><p>大部分基于MobileSubstrate的插件都不是常驻内存与后台的，只有在您激活插件功能的时候才会使用内存与cpu，所以只要不使用插件功能或关闭了插件就不会更耗电(ccsettings除外，它可以管理常驻后台插件[有开关的])</p>
    </div>
</fieldset>
<fieldset style="font-size:15px;"> 
    <div><p><strong>问：</strong>手机重启一直出现一个白苹果跟一个菊花，不停重启</p>
    <hr/><p>（您不是iOS5非完美越狱前提）这俗称白苹果，按住音量键“+”开机，如果还是无法开机，只能将机器进入DFU模式连接iTunes刷机了！[也不是绝对的]</p>
    </div>
</fieldset>
            <footer id="footer" >
                <p>
                    <span class="source-name"><a href="<?php echo(SITE_URL); ?>" style="color: #6d6d72;"><?php echo(AUTOFILL_SEO); ?></a></span> ·
                    <span id="section">新手帮助</span>
                </p>
            </footer>
</panel>



